1450 Gold St, Alviso, CA 95002, Alviso
"Love the tamales here. Outdoor seating available. Have been here several times, always friendly staf"
"Love the tamales here. Outdoor seating available. Have been here several times, always friendly staf"